package com.ruibang.glass.etl.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;

import lombok.Data;
import org.apache.commons.lang3.StringUtils;

/**
 * <p>
 * 
 * </p>
 *
 * @author Auto-generator
 * @since 2024-04-30
 */

@ApiModel(value ="")
@TableName("sl_station_tr2_detail")
@Data
public class SlStationTr2Detail {

    @TableId(value = "_id")
    private String Id;
    private String productionLineCode;
    private String stationId;
    private String stationStartTime;
    @TableField("idList_in")
    private String idlistIn;
    @TableField("idObj")
    private String idObj;
    private String glassId;
    private String station;
    @TableField("`table`")
    private String table;
    private String createTime;
    @TableField("tagText")
    private String tagText;
    private String stationCompleteTime;
    @TableField("TR_GlassID_Old_SY02")
    private String trGlassidOldSy02;
    @TableField("TR2_GlassID_NEW")
    private String tr2GlassidNew;
    @TableField("B_run")
    private String bRun;
    @TableField("TR_GlassID_Old_port1")
    private String trGlassidOldPort1;
    @TableField("B_receiving_platform")
    private String bReceivingPlatform;
    @TableField("B_receive_request")
    private String bReceiveRequest;
    @TableField("B_comp")
    private String bComp;
    @TableField("B_living_confirm")
    private String bLivingConfirm;
    @TableField("TR2_broken_glassID")
    private String tr2BrokenGlassid;
    @TableField("B_alram_on")
    private String bAlramOn;
    @TableField("B_auto_stop")
    private String bAutoStop;
    @TableField("B_auto_run")
    private String bAutoRun;
    @TableField("B_error_reset")
    private String bErrorReset;
    @TableField("TR_GlassID_New_Sl_port1")
    private String trGlassidNewSlPort1;
    @TableField("B_receive_complete")
    private String bReceiveComplete;
    @TableField("B_pass_mode")
    private String bPassMode;
    @TableField("TR2_GlassID_NEW_REQ")
    private String tr2GlassidNewReq;
    @TableField("B_buzzer_stop")
    private String bBuzzerStop;
    @TableField("TR_GlassID_New_Sl_SY02")
    private String trGlassidNewSlSy02;
    @TableField("B_send_complete")
    private String bSendComplete;
    @TableField("Stream_Glass_ID_Request_SY02")
    private String streamGlassIdRequestSy02;
    @TableField("Pallet_Glass_ID_Request_port1")
    private String palletGlassIdRequestPort1;
    @TableField("TR_Pallet_Change_port1")
    private String trPalletChangePort1;
    @TableField("TR_Pallet_Change_Over_port1")
    private String trPalletChangeOverPort1;
    @TableField("Stream_Glass_Data_Request_SY02")
    private String streamGlassDataRequestSy02;
    @TableField("TR2_notify")
    private String tr2Notify;
    @TableField("Pallet_Glass_Upload_Over_port1")
    private String palletGlassUploadOverPort1;
    @TableField("Pallet_Glass_Upload_start_port1")
    private String palletGlassUploadStartPort1;
    @TableField("Pallet_Glass_Data_Request_port1")
    private String palletGlassDataRequestPort1;
    private String trqBcp2Zllddqwc;
    private String trqPort1Lddqwc;
    @TableField("Pallet_Reset_Request_port1")
    private String palletResetRequestPort1;
    @TableField("TR2_GlassID_OUT")
    private String tr2GlassidOut;
    @TableField("TR2_equipment_status")
    private String tr2EquipmentStatus;
    @TableField("TR2_at_Number")
    private String tr2AtNumber;
    @TableField("TR2_broken")
    private String tr2Broken;
    @TableField("A_port1_wcxf")
    private String aPort1Wcxf;
    @TableField("TR2_xhsj")
    private String tr2Xhsj;
    @TableField("TR2_GlassID_IN")
    private String tr2GlassidIn;
    @TableField("TR2_bc_cnt")
    private String tr2BcCnt;
    private String orderPort1;
    @TableField("Pallet_Data_Request_port1")
    private String palletDataRequestPort1;
    @TableField("Aid_port1")
    private String aidPort1;
    @TableField("TR_zdyxz_sy")
    private String trZdyxzSy;
    @TableField("TR_lstz_sy")
    private String trLstzSy;
    @TableField("TR_zdyxz_xy")
    private String trZdyxzXy;
    @TableField("Glass_jsjs_sy")
    private String glassJsjsSy;
    private String stationProductionTime;
    @TableField("TR_zxqr_xy")
    private String trZxqrXy;
    @TableField("TR2_GlassID_TRANSFER")
    private String tr2GlassidTransfer;
    @TableField("TR_lstz_xy")
    private String trLstzXy;
    @TableField("TR2_br_cnt")
    private String tr2BrCnt;
    @TableField("Glass_jsyq_sy")
    private String glassJsyqSy;
    @TableField("Glass_jsjs_xy")
    private String glassJsjsXy;
    @TableField("Glass_jsyq_xy")
    private String glassJsyqXy;
    @TableField("TR_ljt1_dyzt")
    private String trLjt1Dyzt;
    @TableField("TR_ljt1_blcgqwz")
    private String trLjt1Blcgqwz;
    @TableField("TR_ljt1_blscjs")
    private String trLjt1Blscjs;
    @TableField("TR_tpw1_tpid")
    private String trTpw1Tpid;
    @TableField("TR_tpw1_dyzt")
    private String trTpw1Dyzt;
    @TableField("TR_tpw1_bljs")
    private String trTpw1Bljs;
    @TableField("TR_zxqr_sy")
    private String trZxqrSy;
    @TableField("TR_zc1_zzjs")
    private String trZc1Zzjs;
    @TableField("TR_qzjqr1_dyzt")
    private String trQzjqr1Dyzt;
    @TableField("TR_qzjqr1_xhsj")
    private String trQzjqr1Xhsj;
    @TableField("TR_zc1_dyzt")
    private String trZc1Dyzt;
    @TableField("TR_tpjqr1_jqrsd")
    private String trTpjqr1Jqrsd;
    @TableField("TR_zyjqr1_dyzt")
    private String trZyjqr1Dyzt;
    @TableField("TR_tpjqr1_xhsj")
    private String trTpjqr1Xhsj;
    @TableField("TR_zyjqr1_jqrsd")
    private String trZyjqr1Jqrsd;
    @TableField("TR_tpjqr1_blcgqwz")
    private String trTpjqr1Blcgqwz;
    @TableField("TR_trjqr_jqrsd")
    private String trTrjqrJqrsd;
    @TableField("TR_qzjqr1_blcgqwz")
    private String trQzjqr1Blcgqwz;
    @TableField("TR_zyjqr1_xhsj")
    private String trZyjqr1Xhsj;
    @TableField("TR_trjqr_dyzt")
    private String trTrjqrDyzt;
    @TableField("TR_trjqr_xhsj")
    private String trTrjqrXhsj;
    @TableField("TR_trjqr_blcgqwz")
    private String trTrjqrBlcgqwz;
    @TableField("TR_trjqr_pf")
    private String trTrjqrPf;
    @TableField("TR_tpjqr1_dyzt")
    private String trTpjqr1Dyzt;
    @TableField("TR_trjqr_blzs")
    private String trTrjqrBlzs;
    @TableField("TR_trjqr_blscjs")
    private String trTrjqrBlscjs;
    @TableField("TR_qzjqr1_jqrsd")
    private String trQzjqr1Jqrsd;
    @TableField("TR_zyjqr1_blcgqwz")
    private String trZyjqr1Blcgqwz;
    private String tag;
    private String createTimeFormat;
    @TableField("start_Time")
    private String startTime;
    @TableField("GlassID_NEW_REQ")
    private String glassidNewReq;
    @TableField("Pallet_Output_Complete_port1")
    private String palletOutputCompletePort1;

}
